passionate encounter that does not end in sexual intercourse - Español Inglés Diccionario